impenetrable fog - Fransızca İngilizce Sözlük